siliceous sponge - German English Dictionary